﻿----------------------------------------------
-- security.RelPerfilModulo
----------------------------------------------
-- Perfil Admin
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 1 AND IdModulo = 1 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(1,1,NULL)
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 1 AND IdModulo = 2 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(1,2,NULL)
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 1 AND IdModulo = 3 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(1,3,NULL)
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 1 AND IdModulo = 4 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(1,4,NULL)

-- Perfil Doc
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 2 AND IdModulo = 1 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(2,1,NULL)
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 2 AND IdModulo = 2 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(2,2,NULL)
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 2 AND IdModulo = 3 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(2,3,NULL)
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 2 AND IdModulo = 4 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(2,4,NULL)

-- Perfil Paciente
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 3 AND IdModulo = 4 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(3,4,NULL)

-- Perfil Recepción
IF NOT EXISTS( SELECT 1 FROM security.RelPerfilModulo WHERE IdPerfil = 4 AND IdModulo = 2 ) INSERT INTO security.RelPerfilModulo(IdPerfil,IdModulo,Permiso) VALUES(4,2,NULL)

--SELECT * FROM security.CatPerfil
--SELECT * FROM security.CatModulo


